Resolución ejercitación módulo 1
1 Resolución ejercitación de repaso del módulo 1
1.1 Ejercicio 1)
1.1.1 Consigna
- En base a la base mtcars2, ¿Cuántos autos que tienen 8 cilindros poseen una caja automática? ¿Cuántos modelos con 4 cilindros tienen una caja manual?
1.1.2 Resolución
- Pueden usar la función table().
- No olvidarse de indicar el nombre de las variables tras el símbolo ‘$’:
table(______)
mtcars2 <- mtcars %>%
mutate(
vs = factor(vs, labels = c("V", "S")),
am = factor(am, labels = c("automatic", "manual")),
cyl = ordered(cyl),
gear = ordered(gear),
carb = ordered(carb)
)
1table(mtcars2$cyl,mtcars2$am)- 1
- Utilizar la función table() sobre las variables cyl y am del objeto mtcars2
1.2 Ejercicio 2)
1.2.1 Consigna
- Si queremos separar la distribución del peso de los vehículos (wt en mtcars) en cuatro intervalos con límites abiertos a la derecha, ¿entre que valores queda comprendido el tercer intervalo? ¿Cuál es la frecuencia absoluta acumulada al tercer intervalo? ### Resolución
Primero podemos ver los límites de los cuatro intervalos y su frequencia.
Y luego ver la suma acumulada de esa tabla de frecuencias
- Pueden usar la función table() en conjunción con cut() para conocer las frequencias de cada intervalo.
- No olvidarse de indicar el nombre de la variable tras el símbolo ‘$’ y la cantidad de intervalos que quieren separar a la variable continua.
- Con
cumsum()se puede ver la suma acumulada de esa tabla de frecuencias.
tabla_freq_wt <- table(cut(mtcars$wt, breaks = 4, right = FALSE))
tabla_freq_wt
tabla_freq_acu_wt <- cumsum(tabla_freq_wt)
tabla_freq_acu_wt
# También se podría haber realizado todo en una misma línea:
cumsum(table(cut(mtcars$wt, breaks = 4, right = FALSE)))
1.3 Ejercicio 3)
1.3.1 Consigna
- Si se grafica la distribución de wt en un histograma, ¿en cuántos intervalos queda distribuida la muestra?
1.3.2 Resolución
- Un histograma puede graficarse con hist()
- No olvidarse de indicar el nombre de las variable tras el símbolo ‘$’.
- Al utilizar la función hist(), uno de los intervalos no tendrá observaciones
hist(mtcars$wt)
# o:
1ggplot(mtcars,aes(mpg)) + geom_histogram()- 1
- Los intervalos que se obtienen por defecto al aplicar hist() difieren de los que se obtendrían con geom_histogram() de ggplot.